<?php
include 'session.php';

if(isset($_SESSION['zalogowany']) && $_SESSION['zalogowany']){	
	if(isset($_POST['DataWizyty'])){
		$DataWizyty=checkData($_POST['DataWizyty']);
		/*echo 'data wizyty '.$DataWizyty;
	}else{
		echo ' nie ma daty';*/
		//echo 'data wizyty '.$DataWizyty;
	//}
	if(isset($_POST['times'])){
		$time=checkData($_POST['times']);
		/*echo 'czas wizyty '.$time;
	}else{
		echo 'nie ma czasu WTF';*/
	}
	if(isset($_POST['lekarz'])){
		$lekarz=checkData($_POST['lekarz']);
	/*	echo 'lekarz '.$lekarz;
	}else{
		echo 'nie ma lekarza';
		echo 'lekarz '.$lekarz.'<br>';*/
	}
	
	$pacjent =checkData($_SESSION['zalogowany']);
	//echo' pacjent '.$pacjent.'<br>';
		require 'laczenie_baza.php';
		
		
		$date = getdate();
		if($date['mon'] <10) 
			$date['mon'] = "0".$date['mon'];
		if($date['mday'] < 10)
			$date['mday'] = "0".$date['mday'];
		
		$curDate = $date['year']."-".$date['mon']."-".$date['mday'];
		
		$localtime = localtime(time(), true);
		if($localtime['tm_hour'] < 10)
			$localtime['tm_hour'] = "0".$localtime['tm_hour'];
		if($localtime['tm_min'] < 10)
			$localtime['tm_min'] = "0".$localtime['tm_min'];
		if($localtime['tm_sec'] < 10)
			$localtime['tm_sec'] = "0".$localtime['tm_sec'];
		$curTime = $localtime['tm_hour'].":".$localtime['tm_min'].":".$localtime['tm_sec'];
		
		if($DataWizyty > $curDate || ($DataWizyty == $curDate && $time > $curTime))
		{
			$query = "select data_terminu, godzina, lekarz from kalendarz_terminy where date(data_terminu)='$DataWizyty'";
			$query .= " AND time(godzina) = '$time'";
			$query .= " AND lekarz = '$lekarz'";
		
		
			$result = mysql_query($query);
			if(mysql_num_rows($result) != 0 )
			{
				echo  "<h2><font color='red'><i>Nie możesz zarezerwować tego terminu. Dany termin jest już zajęty!</i></font></h2>";
				return false;
			}
			else {
	
			$query="INSERT INTO kalendarz_terminy (data_terminu, godzina, lekarz, pacjent)";
			$query .= "VALUES('".$DataWizyty."','";
			$query .= $time."','";
			$query .= $lekarz."','";
			$query .= $pacjent."'";
			$query .= ")";
		
			$result = mysql_query($query);
		
			if($query){
		
				echo "<h2><font color='green'><i>Wizyta zarejestrowana na dzien $DataWizyty o godzinie $time u lekarza $lekarz. </i></font></h2>";
			}else{
				echo "coś poszlo nie tak";}
			mysql_close();
			}
		}
		else {
			echo "<h2><font color='red'><i>Nie możesz zarezerwować się wstecz!</i></font></h2>";
		}
	}
}
else {echo 'nie ma sesji'; }
?>